@charset "GB2312";
*{word-break:break-all;margin:0; padding:0} 
body{ background:#FFF;  margin:0px; padding:0px;font-family:"微软雅黑",Microsoft Yahei,"Courier New";  line-height: 27px; color:#484848; font-size:14px;}
a{color:#484848; text-decoration:none; border:none;}
a:hover{color:#F00;text-decoration:none}
.input,.textarea{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#666;padding-top:5px;padding-right:5px;padding-bottom:4px;padding-left:5px;background-color:#fff}
.clear{clear:both;}
img,a{border:0; margin:0px; padding:0px;}
li{ list-style-type:none;}
/* 页头 */
#top{border-bottom:1px #ddd solid; height:32px; line-height:32px;}
#top p{width:1100px; margin:0 auto;}
#top p span{width:50%; float:left;}
#top p a{float:right;padding:4px;}
.logo{width:1100px; margin:0 auto;}
/* 菜单 */
.menu{background-color:#014dac;height:46px; width:100%;}
.menu ul{width:1100px; margin:0 auto;}
.menu ul li{float:left}
.menu ul li a{line-height:45px;padding-right:20px;padding-left:33px;display:block;color:#fff;font-weight:normal;text-decoration:none;letter-spacing:1px;padding-top:1px;margin-right:0px;border-right-width:1px;border-right-style:solid;border-right-color:#2280f5;font-size:16px;}
.menu ul li a:hover, .menu ul li a.current{color:#fff;background-color:#e99400;}
/* 幻灯片 */
.banner{ width:100%; height:450px;border-bottom:1px #eee solid;}
#flashBg {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; height:450px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px;}
#flashLine {WIDTH: 100%; height:450px; CLEAR: both;}
#flash {POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; height:450px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px;}
#flash A {WIDTH: 100%; DISPLAY: none; height:450px;}
.flash_bar {Z-INDEX: 1069; POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 130px; BOTTOM: 55px; HEIGHT: 30px; OVERFLOW: hidden; PADDING-TOP: 13px !important}
.flash_bar .dq {MARGIN: 5px; WIDTH: 12px; DISPLAY: inline-block; BACKGROUND: url(../images/tg_flash_p.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 12px; CURSOR: pointer; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop")}
.flash_bar .no {MARGIN: 5px; WIDTH: 12px; DISPLAY: inline-block; BACKGROUND: url(../images/tg_flash_p2.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 12px; CURSOR: pointer; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png" ,sizingMethod="crop")}
/* 正文 */
.main{width:1100px; margin:20px auto 0;}
#main{width:1100px; margin:20px auto 0;}

/* 正文左边 */
.pro_list{width:280px; float:left; border:1px #eee solid;}
.list_tit{background:url(../images/list.gif) no-repeat top center; height:50px; }
.list_tit a{padding-left:50px;font-size:16px; line-height:54px;}
.pro_list ul li{width:46%; float:left; border-bottom:1px #ddd dashed; height:32px; line-height:32px; background:url(../images/ico2.gif) no-repeat 6px center;padding-left:3%;}
.pro_list ul li a{padding-left:10px;}
.pro{width:800px; float:right;}
.scrolltop {WIDTH: 800px; DISPLAY: inline; FLOAT: left; }
.scrolltop li {TEXT-ALIGN: center;  DISPLAY: inline; FLOAT: left; margin-right:12px; margin-top:7px;padding:4px; border:1px #eee solid;margin-left:12px;width:225px;}
.scrolltop img {HEIGHT: 200px; DISPLAY: block; WIDTH: 222px; border:1px #ccc solid;margin-bottom:4px;}
.scrolltop li .name{line-height:30px;width:222px;background:#014dac;}
.scrolltop li .name a{color:#FFF;text-align:center;}
.pic_01{background:url(../images/pic01.jpg) no-repeat top center; height:140px; margin-top:20px;width:100%;}
.about{border:1px #ddd solid;padding:12px 6px 8px;}
.about img{width:400px; float:left;margin-right:12px;}
.about p{padding-top:67px; float:left;background:url(../images/tit01.jpg) no-repeat;width:660px; letter-spacing:1px;}
.about p a{color:#fff;padding:4px 12px; background:#014dac;margin-left:6px;}
.case{width:1100px; height:auto; margin-top:18px;margin-bottom:20px;}
.scrollleft{width:100%;padding:5px 0;margin:12px auto;}
.scrollleft li{float:left;margin-right:8px;display:inline;width:240px; text-align:center;}
.scrollleft img{width:220px;height:185px;padding:5px;border:solid 1px #ddd;}
.new{width:49%; float:left;border:1px #ddd solid;}
.new_tit{width:97%; background:url(../images/newtit.jpg) no-repeat left; height:40px;padding-left:3%; font-size:16px; font-weight:600;color:#fff; line-height:44px;margin-bottom:8px;}
.new_tit span{width:120px;float:left;}
.new_tit a{float:right;padding-right:6px; font-size:14px; font-weight:500;width: 50px;}
.new li{height:30px; line-height:30px;border-bottom: 1px #ddd dashed;}
.new li a{width:70%; float:left;padding-left:8px;}
.new li span{width:25%;float:right; text-align:right;padding-right:8px;}

.hyzs{width:49%;float:right;border:1px #ddd solid;}
.hyzs li{height:30px; line-height:30px;border-bottom: 1px #ddd dashed;}
.hyzs li a{width:70%; float:left;padding-left:8px;}
.hyzs li span{width:25%;float:right; text-align:right;padding-right:8px;}
.flink{margin-top:20px;border:1px #ddd solid;}
/* 页尾 */
.foot{text-align:center;padding-top:25px;padding-bottom:25px;background:#014dac;color:#fff;margin-top:20px;}
/*内页*/
#left{width:280px; float:left;}
.left_pic{margin-top:16px; width:278px;border:1px #ddd solid;padding-bottom:10px;}
.left_pic li{width:120px;border:1px #eee solid;margin:12px 6px 0;float:left;padding:2px;text-align:center;heigth:140px;}
.left_pic li img{width:120px;height:105px}
#right{width:790px; float:right;}
#sub_tit {
	LINE-HEIGHT: 35px; HEIGHT: 34px; overflow:hidden; background:url(../images/newtit.jpg) no-repeat bottom left; font-size:15px; border-bottom:1px #ddd solid;}
#sub_tit p{color:#fff; font-size:15px;letter-spacing:1px; width:125px; text-align:center; float:left;}
.content {
	LINE-HEIGHT: 28px; margin:9px 0;
}
#h_right h1{ font-size:14px; text-align:center}
.picnews {
	PADDING-BOTTOM: 3px; CLEAR: both
}
.picnews DL {
	MARGIN: 1px auto; OVERFLOW: hidden
}
.picnews DL DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 31px; MARGIN: 10px 5px 0px 5px; WIDTH: 185px; DISPLAY: inline; FLOAT: left
}
.picnews DL DD A IMG {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 173px; PADDING-RIGHT: 5px; HEIGHT: 155px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 5px
}
.picnews DL DD A:hover IMG {
	BORDER-BOTTOM: #ecbac8 1px solid; BORDER-LEFT: #ecbac8 1px solid; BORDER-TOP: #ecbac8 1px solid; BORDER-RIGHT: #ecbac8 1px solid
}
.picnews DL DD A {
	DISPLAY: block
}
.node{ border-bottom:dashed 1px #CCCCCC; text-align:left;width:100%; margin-top:10px; color:#666666;padding-bottom:10px;}
.node h2{ font-size:16px; border:none;text-indent:20px;width:100%;float:left;text-align:left;color:#014dac;}
.node h2 a{ color:#014dac;}
.node p{padding:10px 10px 5px;letter-spacing:1px;}
.fl{float:left;padding-left:12px;padding-bottom: 14px;padding-right:12px;}
.container{ margin:20px 10px 0px 10px; line-height:28px;font-size:14px}
.container h2{font-size:18px;margin:15px 0; color:#000;border-bottom:1px dashed #F00}
.container a{color:blue}
.container a:hover {text-decoration:underline;} 

#right h3{ font-size:18px; color:#000; text-align:center;}
#div{ font-size:12px; float:right; line-height:26px; margin-right:15px;}
.fr_1{ float:right;}
.fr{ float:right; width:20%}
.updown{margin-top:20px;  border-top: 1px #ddd dashed;}
.prenext{line-height:40px;border-top-width:1px;border-top-style:dashed;border-top-color:#ccc;padding-right:10px;padding-left:10px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.prenext .pre{float:left;width:50%} /* 上一篇 */
.prenext .next{text-align:right;float:right;width:50%} /* 下一篇 */
.info{line-height:30px;text-align:right;font-size:12px;color:#666;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#E7E7E7;background-color:#F5F5F5;border-top-width:2px;border-top-style:solid;border-top-color:#E7E7E7;padding-right:10px} /* 正文信息 */
.info span{color:#014dac} /* 信息突出 */
/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */